Supply And Demand Explained In 5 Minutes